acute splenic tumour - French English Dictionary